.mainmenuheader {
/* 	background: linear-gradient(to bottom, #efeff0 0%,#c9c9ce 100%); W3C */
	cursor:pointer;
}

.mainmenuheader table {
	width: 95%;
	margin: 0px auto 0px auto;
	text-align: center;
}

.mainmenuheader table td {
	vertical-align:bottom;
/* 	border-style:solid; */
	border-bottom-style:solid;
	border-color: gray;
	padding-bottom: 10px;
	border-width: 1px;
}

.mainmenubutton table {
	width: 100%;
	text-align: center;
}

.headertomenu {
	cursor:pointer;
}

.mainmenubutton {
	border-style: solid;
	border-width: 1px;
	border-color: white;
	cursor:pointer;
}
.mainmenubutton:hover {
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
	cursor: pointer;
}
.mainmenubutton:active {
	border-style: solid;
	border-width: 1px;
	border-color: #b1b1b1;
 	background: #b1b1b1;
 	cursor: pointer; 
}


.loading { background: url(../../resources/images/loading-42Q.gif) center no-repeat rgba(248, 248, 248, .5); height: 550px; }

/*#msg-div {*/
.msg-div {
	position: absolute;
	top: 10px;
	width: 350px;
	z-index: 20000;
}

/*#msg-div .msg {*/
.msg-div .msg {
	border-radius: 8px;
	-moz-border-radius: 8px;
	background: #F6F6F6;
	border: 2px solid #ccc;
	margin-top: 2px;
	padding: 10px 15px;
	color: #555;
}
/*
 * Changes for the new theme from CDC Team
 */
.messageTitle {
	font-size: 14px;
	font-weight: bold;
}

#messageContent {
	font-size: 13px;
	margin-top: 5px;
}
/*********************************** Menu Icons ********************************/
.menuIconSalesOrder {
	background-image: url("../../resources/images/16X16/salesOrder.png")
		!important;
}
.releaseAdd {
	background-image: url("../../resources/images/16X16/releaseAdd.png")
		!important;
}
.releaseClose {
	background-image: url("../../resources/images/16X16/releaseClose.png")
		!important;
}
.print {
	background-image: url("../../resources/images/16X16/print.png")
		!important;
}
.browserRecall {
	background-image: url("../../resources/images/16X16/browserRecall.png")
		!important;
}
.labelFilterCss {
	font-size: 11px !important;
	/*This width is because Google Chrome do not show arrow in combobox on the filter */
	width: 130px;
	display: inline-block;
}
.labelFieldDisplayCss {
	font-weight:bold;
}
.inputFilterCss {
	font-size: 11px !important;
}
.comboFilterCss {
	font-size: 10px !important;
}
.filterFieldsInline, .comboFieldsInline {
	display: inline-block;
	margin-left : 10px;
}
.filterFieldsInline input {
	width: 130px !important;
}
.comboFieldsInline input {
	width: 113px !important;
}
.filterButtonIcon {
	background-image: url("../../resources/images/16X16/browser.png")
		!important;
}
.clearButtonIcon {
	background-image: url("../../resources/images/16X16/clear.png")
		!important;
}
.toolbarColor{
	background: #FFFFFF;
}

.x-form-trigger-wrap .x-trigger-cell .manageTriggerButton {
	background-image: url("../../resources/images/16X16/manage-trigger.png");
}

.x-form-trigger-wrap .x-trigger-cell .addMultipleSNsTriggerButton {
    background-image: url("../../resources/images/16X16/multipleSNs-trigger.png");
}

.x-form-trigger-wrap .x-trigger-cell .addTriggerButton {
	background-image: url("../../resources/images/16X16/trigger_add.png");
}

.x-form-trigger-wrap .x-trigger-cell .findTriggerButton {
	background-image: url("../../resources/images/16X16/trigger_find.png");
}

.fontSizeRelease {
	font-size: 30px !important;
	vertical-align: 12px;
}

/*********************************** Table row colors by serial number status ********************************/

.invalidBackground {
	background-color : rgba(255, 65, 54, 0.52) !important;
}

.rowSoGreen{
	color: green;
}
.rowSoRed{
	color: red;
}

.isContainer{
	color: #ff8200;
}

.rowSoBlack{
	color: black;
}
.h1style{
	font-size: '21px';
}

.rowBoldGreen{
	color:#093600;
}
.rowOrange{
	color:#E66000;
}
.rowBoldOrange{
	color:#A13E00;
}
.rowViridian{
	color: #40826d;
}
.rowBurgundy{
	color: 	#8C001A;
}
.rowBoldRed{
	color:#570004;
}
.rowBlue{
	color:blue;
}
.rowGray{
	color:#484752;
}
.rowBlack{
	color:black;
}
.rowRed{
	color:red;
}

/* .portlet-title-text, .portlet-title .icon { */
/*         display: none; */
/* } */
/* .portlet-title { */
/*         height: 30px; */
/* } */

.float_right_panel {
	float: right
}

.custom-grid .x-grid-row .x-grid-cell { 
    background-color: #FFFFFF; 
} 
 
.custom-grid .x-grid-row-alt .x-grid-cell { 
    background-color: #F5F5F5; 
}

#parentsubstform  {
	height: 100% !important;
}

#parentsubstform-body {
	height: 100% !important;
}

#formmain-body {
	border: 0 !important;
	height: 99% !important;
}

#formmain-innerCt {
	height: 99% !important;
}

#componentinfogrid {
	height: 100% !important;
}

#formmain-targetEl {
	height: 99% !important;
}

#componentinfogrid-body {
	height: 99% !important;
}

#formmain {
	height: 99% !important;
	border: 0 !important;
}

#toolbarComponentInf {
	bottom: 0 !important;
	top: inherit !important;
}

.readOnly {
	border: 0 !important;
	padding: 0 !important;
	background-image: none;
	font: normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
}

.overFlowDisplayField {
   word-break: break-word;
   word-wrap: break-word;
}

.x-form-multiselect-body .x-boundlist .x-mask {
    background: none;
}

.x-form-itemselector-body .x-form-item {
    margin: 0;
}

.x-form-itemselector-top {
    background-image: url("../../resources/images/itemselector/top2.png");
    background-position: '10px'; 
}
.x-form-itemselector-up {
    background-image: url("../../resources/images/itemselector/up2.png");
}
.x-form-itemselector-add {
    background-image: url("../../resources/images/itemselector/right2.png");
}
.x-form-itemselector-remove {
    background-image: url("../../resources/images/itemselector/left2.png");
}
.x-form-itemselector-down {
    background-image: url("../../resources/images/itemselector/down2.png");
}
.x-form-itemselector-bottom {
    background-image: url("../../resources/images/itemselector/bottom2.png");
}

.x-form-itemselector-addAll {
    background-image: url("../../resources/images/itemselector/add_all2.png");
}
.x-form-itemselector-removeAll {
    background-image: url("../../resources/images/itemselector/remove_all2.png");
}


.portlet-content{
	height:100%; 
}
